crypto/tls.clientHandshakeStateTLS13.serverHello (field)

33 uses

	crypto/tls (current package)
		handshake_client.go#L210: 			serverHello: serverHello,
		handshake_client_tls13.go#L22: 	serverHello *serverHelloMsg
		handshake_client_tls13.go#L63: 	if bytes.Equal(hs.serverHello.random, helloRetryRequestRandom) {
		handshake_client_tls13.go#L72: 	hs.transcript.Write(hs.serverHello.marshal())
		handshake_client_tls13.go#L113: 	if hs.serverHello.supportedVersion == 0 {
		handshake_client_tls13.go#L118: 	if hs.serverHello.supportedVersion != VersionTLS13 {
		handshake_client_tls13.go#L123: 	if hs.serverHello.vers != VersionTLS12 {
		handshake_client_tls13.go#L128: 	if hs.serverHello.ocspStapling ||
		handshake_client_tls13.go#L129: 		hs.serverHello.ticketSupported ||
		handshake_client_tls13.go#L130: 		hs.serverHello.secureRenegotiationSupported ||
		handshake_client_tls13.go#L131: 		len(hs.serverHello.secureRenegotiation) != 0 ||
		handshake_client_tls13.go#L132: 		len(hs.serverHello.alpnProtocol) != 0 ||
		handshake_client_tls13.go#L133: 		len(hs.serverHello.scts) != 0 {
		handshake_client_tls13.go#L138: 	if !bytes.Equal(hs.hello.sessionId, hs.serverHello.sessionId) {
		handshake_client_tls13.go#L143: 	if hs.serverHello.compressionMethod != compressionNone {
		handshake_client_tls13.go#L148: 	selectedSuite := mutualCipherSuiteTLS13(hs.hello.cipherSuites, hs.serverHello.cipherSuite)
		handshake_client_tls13.go#L187: 	hs.transcript.Write(hs.serverHello.marshal())
		handshake_client_tls13.go#L192: 	if hs.serverHello.selectedGroup == 0 && hs.serverHello.cookie == nil {
		handshake_client_tls13.go#L197: 	if hs.serverHello.cookie != nil {
		handshake_client_tls13.go#L198: 		hs.hello.cookie = hs.serverHello.cookie
		handshake_client_tls13.go#L201: 	if hs.serverHello.serverShare.group != 0 {
		handshake_client_tls13.go#L209: 	if curveID := hs.serverHello.selectedGroup; curveID != 0 {
		handshake_client_tls13.go#L252: 			transcript.Write(hs.serverHello.marshal())
		handshake_client_tls13.go#L278: 	hs.serverHello = serverHello
		handshake_client_tls13.go#L290: 	if bytes.Equal(hs.serverHello.random, helloRetryRequestRandom) {
		handshake_client_tls13.go#L295: 	if len(hs.serverHello.cookie) != 0 {
		handshake_client_tls13.go#L300: 	if hs.serverHello.selectedGroup != 0 {
		handshake_client_tls13.go#L305: 	if hs.serverHello.serverShare.group == 0 {
		handshake_client_tls13.go#L309: 	if hs.serverHello.serverShare.group != hs.ecdheParams.CurveID() {
		handshake_client_tls13.go#L314: 	if !hs.serverHello.selectedIdentityPresent {
		handshake_client_tls13.go#L318: 	if int(hs.serverHello.selectedIdentity) >= len(hs.hello.pskIdentities) {
		handshake_client_tls13.go#L347: 	sharedKey := hs.ecdheParams.SharedKey(hs.serverHello.serverShare.data)